package cn.stylefeng.guns.rabbitmq;

/**
 * @author jj
 * @date 2019/12/9 15:18
 */
public class RabbitConstant {
    //交换机名称
    public final static String EXCHANGE = "exchange_test";

    //死信交换机
    public final static String XIEXCHANGE = "delay_exchange";

    //建仓处理交换机（死信 ）
    public final static String BUILDEXCHANGE = "building_exchange";

    //队列
    public final static String QUEUE_TRANSACTION = "queue_transaction";
    public final static String QUEUE_CONTRACT = "queue_contract";
    public final static String QUEUE_QUALIFICATION = "queue_qualification";
    //死信队列（订单未支付）
    public final static String QUEUE_DISLETTER = "queue_disletter";
    public final static String QUEUE_HANDER = "queue_hander";
    //订单待确认
    public final static String QUEUE_AFFIRM = "queue_affirm";
    public final static String QUEUE_AFFIRMHANDER = "queue_affirmhander";

    //建仓队列
    public final static String QUEUE_BUILDING_XS = "queue_building_xs";
    public final static String QUEUE_BUILDING_CU = "queue_building_cu";
    public final static String QUEUE_BUILDING_ZH = "queue_building_zh";
    public final static String QUEUE_BUILDING_GA = "queue_building_ga";
    public final static String QUEUE_BUILDINGHANDER_XS = "queue_buildinghander_xs";
    public final static String QUEUE_BUILDINGHANDER_CU = "queue_buildinghander_cu";
    public final static String QUEUE_BUILDINGHANDER_ZH = "queue_buildinghander_zh";
    public final static String QUEUE_BUILDINGHANDER_GA = "queue_buildinghander_ga";

    //建仓队列vip
    public final static String QUEUE_BUILDING_XS_VIP = "queue_building_xs_vip";
    public final static String QUEUE_BUILDING_CU_VIP = "queue_building_cu_vip";
    public final static String QUEUE_BUILDING_ZH_VIP = "queue_building_zh_vip";
    public final static String QUEUE_BUILDING_GA_VIP = "queue_building_ga_vip";
    public final static String QUEUE_BUILDINGHANDER_XS_VIP = "queue_buildinghander_xs_vip";
    public final static String QUEUE_BUILDINGHANDER_CU_VIP = "queue_buildinghander_cu_vip";
    public final static String QUEUE_BUILDINGHANDER_ZH_VIP = "queue_buildinghander_zh_vip";
    public final static String QUEUE_BUILDINGHANDER_GA_VIP = "queue_buildinghander_ga_vip";

    //路由key
    public final static String RK_TRANSACTION = "transaction";
    public final static String RK_CONTRACT = "contract";
    public final static String RK_QUALIFICATION = "qualification";

    //死信key
    public final static String RK_DISLETTER = "disletter";
    public final static String RK_HANDER = "hander";
    //订单待确认
    public final static String RK_AFFIRM = "affirm";
    public final static String RK_AFFIRMHANDER = "affirmhander";

    //建仓
    public final static String RK_BUILDING_XS = "building_xs";
    public final static String RK_BUILDING_CU = "building_cu";
    public final static String RK_BUILDING_ZH = "building_zh";
    public final static String RK_BUILDING_GA = "building_ga";

    public final static String RK_BUILDINGHANDER_XS = "buildinghander_xs";
    public final static String RK_BUILDINGHANDER_CU = "buildinghander_cu";
    public final static String RK_BUILDINGHANDER_ZH = "buildinghander_zh";
    public final static String RK_BUILDINGHANDER_GA = "buildinghander_ga";
    //建仓vip
    public final static String RK_BUILDING_XS_VIP = "building_xs_vip";
    public final static String RK_BUILDING_CU_VIP = "building_cu_vip";
    public final static String RK_BUILDING_ZH_VIP = "building_zh_vip";
    public final static String RK_BUILDING_GA_VIP = "building_ga_vip";

    public final static String RK_BUILDINGHANDER_XS_VIP = "buildinghander_xs_vip";
    public final static String RK_BUILDINGHANDER_CU_VIP = "buildinghander_cu_vip";
    public final static String RK_BUILDINGHANDER_ZH_VIP = "buildinghander_zh_vip";
    public final static String RK_BUILDINGHANDER_GA_VIP = "buildinghander_ga_vip";

}